export default {
  namespaced: true,
  state() {
    return {
      address: JSON.parse(uni.getStorageSync('address') || '{}')
    }
  },
  mutations: {
    updateUserAddress(state, address) {
      state.address = address;
      this.commit('m_user/saveAddressToStorage');
    },
    saveAddressToStorage(state) {
      uni.setStorageSync('address', JSON.stringify(state.address));
    }
  },
  getters: {
    addstr(state) {
      // console.log(state.address);
      if (!state.address.provinceName) return ''
      return state.address.provinceName + state.address.cityName + state.address.countyName + state.address.detailInfo;
    }
  }

}